

/*
1354
Author: ?
Rebuild: Y. Kollega, 2009-Jan-7
*/






/*  Font
----------------------------------------------- */

blockquote {
	padding-left:3em;
	background:url(https://u.jimcdn.com/cms/o/layout/l846de89cbe2a3c79/img/img08.gif) no-repeat;
	font-style:italic;
}






/*  Layout
----------------------------------------------- */

.body { background: #EDEBD5;}


div#cc-tp-container { width:100%; }


div#cc-tp-top { 
	border-bottom:1px solid #EDEBD5;
	background:white; 
}


div#cc-tp-navigation {
	width:770px;
	margin:0 auto;
	margin-top:1px;
	border-right:1px solid #EDEBD5;
}


div#cc-tp-emotion {
	width:770px;
	height:170px;
	margin:0 auto;
}


div#cc-tp-header {
	padding:5px 0;
	background:url(https://u.jimcdn.com/cms/o/layout/l846de89cbe2a3c79/img/bg_emotion2.png) repeat-x;
}


div#cc-tp-verlauf {
	background:white url(https://u.jimcdn.com/cms/o/layout/l846de89cbe2a3c79/img/bg_wrapper.png) repeat-x; 
}

div#cc-tp-wrapper {
	width:770px;
	margin:0 auto;
	padding:20px 0;
}


div#cc-tp-content {
	float:left;
	width:520px;
}


div#cc-tp-content .cc-tp-gutter { padding-top:10px; }


div#cc-tp-sidebar {
	float:right;
	width:210px;
	padding:5px;
	background:#CC66A3 url(https://u.jimcdn.com/cms/o/layout/l846de89cbe2a3c79/img/white_px.png) repeat;
}


div#cc-tp-sidebar .cc-tp-gutter { padding:5px; background:#CC66A3; }


div#cc-tp-footer {
	clear:both;
	height:100px;
	padding:25px 0;
	background:#EDEBD5 url(https://u.jimcdn.com/cms/o/layout/l846de89cbe2a3c79/img/bg_footer2.png) repeat-x;
}


div#cc-tp-footer .cc-tp-gutter {
	width:770px;
	margin:auto;
	padding:0 20px;
}







/*  Navi
----------------------------------------------- */

ul.mainNav1,
ul.mainNav2,
ul.mainNav3 {
	margin:0;
	padding:0;
	text-align:left;
	list-style:none;
}


ul.mainNav1 li,
ul.mainNav2 li,
ul.mainNav3 li {
	display:inline;
	margin:0;	
	padding:0;
	list-style:none;
}


ul.mainNav1 li a, ul.mainNav1 li a:visited {
	display:block;
	float:left;
	padding:15px;
	border-left:1px solid #EDEBD5;
	border-bottom:1px solid #EDEBD5;
	text-decoration:none;
	text-align:center;
	font-size:120%;
	color:#BABABA;
	font-family:Georgia,"Times New Roman",Times,serif;
}


ul.mainNav2 li a, ul.mainNav2 li a:visited,
ul.mainNav3 li a, ul.mainNav3 li a:visited {
	float:none;
	display:block;
	border-left:0;
	padding:5px;
	text-align:left;
	text-decoration:none;
	font-size:100%;
}


ul.mainNav3 li a, ul.mainNav3 li a:visited { padding: 5px 5px 5px 20px; }





ul.mainNav1 li a:hover { 
	background:#F7F7F4; 
	color:#BABABA;
}


ul.mainNav1 li a.current, ul.mainNav1 li a.current:visited,
ul.mainNav1 li a.parent,  ul.mainNav1 li a.parent:visited {
	background:#CC66A3; 
	color:white; 
}


ul.mainNav2 li a:hover, 
ul.mainNav3 li a:hover {
	background:#F7F7F4; 
	color:#BABABA;
}


ul.mainNav2 li a.current, ul.mainNav2 li a.current:visited,
ul.mainNav3 li a.current, ul.mainNav3 li a.current:visited {
	background:#F7F7F4; 
	color:#BABABA;
}






/*  Float-Navi Hack
----------------------------------------------- */

ul.mainNav1,
ul.mainNav2,
ul.mainNav3 { overflow:hidden; } 


* html ul.mainNav1,
* html ul.mainNav2,
* html ul.mainNav3 { height:1%; overflow:visible; } 

